Robert Kubica had another tough weekend with Williams at the Italian Grand Prix. The Polish racer finished in 17th, ahead of only those who were forced to retire. The car did not suit the circuit at all and Kubica will be hoping for improvements in... MoreĀ»